Deep Reinforcement Learning For Fluid Dynamics And Control